air launched - English Synonyms Dictionary